package com.hexiang.dao.cluster;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.hexiang.domain.City;

/**
 * 城市 DAO 接口类
 */
@Mapper
public interface CityDao {

    /**
     * 根据城市名称，查询城市信息
     *
     * @param cityName 城市名
     */
    City findByName(@Param("cityName") String cityName);

    /**
     * 根据城市ID，查询城市信息
     *
     * @param cityId 城市ID
     */
    City findById(@Param("id") Long cityId);

    /**
     * 保存城市信息
     *
     * @param city
     * @return
     */
    int saveCity(City city);
}
